Model-Driven Theme/UML

نویسندگان

  • Andrew Carton
  • Cormac Driver
  • Andrew Jackson
  • Siobhán Clarke
چکیده

TTTTheme/UML is an existing approach to aspect-oriented modelling that supports the modularisation and composition of concerns, including crosscutting ones, in design. To date, its lack of integration with model-driven engineering (MDE) techniques has limited its benefits across the development lifecycle. Here, we describe our work on facilitating the use of Theme/UML as part of an MDE process. We have developed a transformation tool that adopts model-driven architecture (MDA) standards. It defines a concern composition mechanism, implemented as a model transformation, to support the enhanced modularisation features of Theme/UML. We evaluate our approach by applying it to the development of mobile, context-aware applications an application area characterised by many non-functional requirements that manifest themselves as crosscutting concerns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Aspect Oriented UML to ECORE Model Transformation

With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...

متن کامل

Reusable Aspect Models versus Theme/UML: the Aspect-Oriented Code Generation Perspective

The integration of aspect oriented modeling approaches with model-driven engineering process achieved through their direct transformation to aspect-oriented code is expected to enhance the software development from many perspectives. This study aims to assess the existing UML-based aspect-oriented modeling techniques from the perspective of their suitability with regards to integration into mod...

متن کامل

An exploratory study of the suitability of UML-based aspect modeling techniques with respect to their integration into Model-Driven Engineering context

Context: The integration of aspect oriented modeling approaches with model‐driven engineering process achieved through their direct transformation to aspect‐oriented code is expected to enhance the software development from many perspectives. However, since no aspect modeling technique has been adopted as the standard while the code generation has to be fully dependent on the input model, it be...

متن کامل

UML and Model Engineering

CEPIS, Council of European Professional Informatics Societies, is a non-profit organisation seeking to improve and promote high standards among informatics professionals in recognition of the impact that informatics has on employment, business and society. CEPIS unites 36 professional informatics societies over 32 European countries, representing more than 200,000 ICT professionals. UP GRADE is...

متن کامل

Twenty-five years of Mokum: For 25 years of data and knowledge engineering: Correctness by design in relation to MDE and correct protocols in cyberspace

The use of the Mokum system for correctly designing Information Systems (in the old days called Data Base Systems) and how these designs can automatically be translated into implementations, is one theme of this paper. Theoretical considerations will not be avoided. Similarities and differences with tools from the field of Model Driven Architecture, such as UML, will be demonstrated. How to dea...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Trans. Aspect-Oriented Software Development

دوره 6  شماره 

صفحات  -

تاریخ انتشار 2009